undirected adaptation